package com.qyhl.cloud.webtv.module_integral.wallet.exchangegold;


import com.qyhl.webtv.commonlib.entity.intergral.IntegralUserInfoBean;

public interface ExchangeGoldContract {
    interface ExchangeGoldView {

        void integralError(String msg);

        void integralSuccess(IntegralUserInfoBean data);

        void exchangeError(String message);

        void exchangeSuccess();
    }

    interface ExchangeGoldPresenter {

        void onDestroy();

        void getIntegralData();

        void integralError(String msg);

        void integralSuccess(IntegralUserInfoBean data);

        void exchange(String text);

        void exchangeError(String message);

        void exchangeSuccess();
    }

    interface ExchangeGoldModel {

        void onDestroy();

        void getIntegralData();

        void exchange(String text);
    }
}
